package com.jy.adscm.hcPlan.bean;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.enums.IdType;
import com.baomidou.mybatisplus.annotations.TableId;
import java.io.Serializable;
import java.util.List;

/**
 * <p>
 * 物料清单
 * </p>
 *
 * @author yyy
 * @since 2018-09-11
 */
public class Hc_plan_materiel implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;
    private String materiel_name;
    private String materiel_spec;
    private String materiel_category;
    private String use_type;
    private Float unit_price;
    private Float a_batch_num;
    private Float a_consume_price;
    private Float g_batch_num;
    private Float g_consume_price;
    private Integer inspection_cycle;
    private Integer cleaning_cycle;
    private Integer stock_up_cycle;//生产准备期（天）
    private Integer transport_cycle;
    @TableField(exist = false)
    private List<Hc_plan_supplier> suppliers;//供应商集合


    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getMateriel_name() {
        return materiel_name;
    }

    public void setMateriel_name(String materiel_name) {
        this.materiel_name = materiel_name;
    }

    public String getMateriel_spec() {
        return materiel_spec;
    }

    public void setMateriel_spec(String materiel_spec) {
        this.materiel_spec = materiel_spec;
    }

    public String getMateriel_category() {
        return materiel_category;
    }

    public void setMateriel_category(String materiel_category) {
        this.materiel_category = materiel_category;
    }

    public String getUse_type() {
        return use_type;
    }

    public void setUse_type(String use_type) {
        this.use_type = use_type;
    }

    public Float getUnit_price() {
        return unit_price;
    }

    public void setUnit_price(Float unit_price) {
        this.unit_price = unit_price;
    }

    public Float getA_batch_num() {
        return a_batch_num;
    }

    public void setA_batch_num(Float a_batch_num) {
        this.a_batch_num = a_batch_num;
    }

    public Float getA_consume_price() {
        return a_consume_price;
    }

    public void setA_consume_price(Float a_consume_price) {
        this.a_consume_price = a_consume_price;
    }

    public Float getG_batch_num() {
        return g_batch_num;
    }

    public void setG_batch_num(Float g_batch_num) {
        this.g_batch_num = g_batch_num;
    }

    public Float getG_consume_price() {
        return g_consume_price;
    }

    public void setG_consume_price(Float g_consume_price) {
        this.g_consume_price = g_consume_price;
    }

    public Integer getInspection_cycle() {
        return inspection_cycle;
    }

    public void setInspection_cycle(Integer inspection_cycle) {
        this.inspection_cycle = inspection_cycle;
    }

    public Integer getCleaning_cycle() {
        return cleaning_cycle;
    }

    public void setCleaning_cycle(Integer cleaning_cycle) {
        this.cleaning_cycle = cleaning_cycle;
    }

    public Integer getStock_up_cycle() {
        return stock_up_cycle;
    }

    public void setStock_up_cycle(Integer stock_up_cycle) {
        this.stock_up_cycle = stock_up_cycle;
    }

    public Integer getTransport_cycle() {
        return transport_cycle;
    }

    public void setTransport_cycle(Integer transport_cycle) {
        this.transport_cycle = transport_cycle;
    }

    public List<Hc_plan_supplier> getSuppliers() {
        return suppliers;
    }

    public void setSuppliers(List<Hc_plan_supplier> suppliers) {
        this.suppliers = suppliers;
    }
}
